@charset "utf-8";
.lunbo_box{width:640px; height:261px; overflow:hidden; position:relative; float:left;}
.lb_pic{width:640px; height:261px; position:relative;}
.lb_pic li{position:absolute; left:0; top:0; width:640px; height:261px;}
.lb_nums {position: absolute; right:5px; bottom:10px;}
.lb_nums li{float:left; margin:0 7px 0 0;_display:inline;}
.lb_nums li a{width:13px; height:13px; background:url(../../images/v4/common/index_bg.gif) no-repeat 0 -45px; display:block; text-indent:-9999px;}
.lb_nums .current a{background-position:0 -31px;}
.list_s1{ width:338px; float:left;}
.list_s1 li{padding:7px 0 5px 15px; overflow:hidden;zoom:1; width:323px;}
.list_s1 .odd{ background:#f8f8f8;}
.list_s1 .even{background:#fff;}
.list_s1 .r_box{line-height:18px; padding:3px 0 0 0; width:270px;}
.list_s1 .r_box .title a{color:#3b3b3b; font-size:14px;}
.list_s1 .r_box .title{height:18px; width:255px; overflow:hidden;}
.list_s1 .r_box .info{color:#999;height:18px; width:255px; overflow:hidden;}
.i_pd_s1{padding:17px 0 17px 19px;}
.i_pd_s2{padding:22px 0 22px 25px;zoom:1; position:relative;}
.i_pd_s3{padding:21px 0 25px 25px; zoom:1; position:relative;}
.i_pd_s4{padding:29px 0 20px 29px;zoom:1; position:relative;}
.i_pd_s5{padding:22px 0 10px 27px; zoom:1;}
.i_pd_s6{padding:19px 0 20px 25px; zoom:1;}
.i_pd_s7{padding:11px 0 0 13px; zoom:1;}
.com_s1 .title{overflow:hidden;zoom:1;}
.com_s1 .title .tit{float:left;}
.com_s1 h1{margin:0 0 11px 0;}
.com_s1 h1 .more_link,.i_com_s1 .title .more_link{float:left; margin:5px 0 0 30px;}
.com_s1 h1 .more_link a,.i_com_s1 .title .more_link a{ color:#505050;}
.pop_tj li{float:left; margin:0 1px 0 0; _display:inline;}
.fanli_box .com_s1 h1{margin:0 0 13px 0;}
.fl_price_box{padding:8px 0 0 0; overflow:hidden;}
.fl_price_box .fl_p{ display:block; width:75px; height:31px; line-height:31px; background:url(../../images/v4/index/i_icon_1.png) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; padding:0 0 0 7px; float:left; overflow:hidden;}
.fl_price_box .now_p_box{ float:right; margin:0 0 0 0; line-height:16px; width:71px; overflow:hidden;}
.now_p_box span{display:block; color:#393939;}
.now_p_box .pop{color:#ff3761;}
.now_p i{font-weight:bold;}
.fanli{ padding:0 0 10px 0;}
.fanli li{float:left; margin:0 11px 0 0; _display:inline; width:154px;}
.fl_offer_box{width:103px; position:absolute; right:21px; top:25px; text-align:center;}
.fl_offer_box h3{ font-size:18px; font-weight:bold; color:#fd538c; line-height:20px; margin:0 0 12px 0;}
.fl_offer{text-align:center; border-top:1px solid #ebebeb; color:#404040; height:72px; overflow:hidden;}
.bangtao .com_s1 h1{margin:0;}
.bt_lb_box{width:223px; height:223px; overflow:hidden; position:relative;}
.bt_lb li{zoom:1; width:223px; height:223px;}
.i_bt_box{padding:20px 0 0 0; float:left; _display:inline;} 
.i_bt_box .l_box{margin:0 33px 0 0;}
.i_bt_box .r_box{width:280px; line-height:22px;}
.i_bt_box .r_box .i_tit{ height:24px; overflow:hidden;}
.i_bt_box .r_box .i_tit a{ font-size:18px; color:#0f0f0f; font-weight:bold; line-height:24px;}
.i_bt_box .r_box .i_tip{width:242px; height:66px; overflow:hidden;}
.bt_nums{position:absolute; right:2px; bottom:8px;}
.bt_nums li{width: 9px;height: 9px;background:url(../../images/v4/index/i_circle.png) no-repeat right 0;float: left;margin: 0 3px 0 0; cursor:pointer;}
.bt_nums .current{background-position: 0 0;}
.i_join_box{ color:#fe648a; padding:5px 0 15px 0;}
.tao_pro h3{color:#2a2a2a; margin:0 0 5px 0;}
.tao_pro li{float:left; margin:0 4px 0 0; _display:inline;}
.i_hot_talk_box{width:280px; float:right; margin:0 37px 0 0; position:relative; top:-10px;}
.i_hot_talk_box h3{color:#fc6c90; margin:0 0 12px 0; color:#fc6c90; font-size:14px; font-weight:bold;}
.i_hot_talk li{padding:8px 0 5px; border-top:1px solid #f1f1f1;zoom:1;}
.i_hot_talk li .tit{height:16px; overflow:hidden; line-height:16px;}
.i_hot_talk li .tit a{font-size:14px; color:#333;}
.i_hot_talk .espe{padding:0 0 12px 0; border-top:none;}
.i_hot_talk .espe .r_box{width:180px;}
.i_hot_talk .espe .tit{ line-height:20px; height:40px; overflow:hidden;}
.i_hot_talk .espe .tit a{color:#4b4b4b; font-weight:bold; font-size:14px;}
.i_hot_talk .espe .i_info{color:#333; display:block; margin:8px 0 0 0;}
.i_tages_box{width:205px; margin:0 30px 0 0; float:left; _display:inline;}
.i_tages_box h3{color:#fd538c; font-size:14px; font-weight:bold; margin:0 0 10px 0;}
.i_tages_box a{ display:block; height:24px; line-height:24px; border:1px solid #cccccc; padding:0 7px; display:inline-block;margin:0 10px 10px 0; color:#333; overflow:hidden; }
.i_tags{height:72px; overflow:hidden; width:195px; padding:0 5px;}
.i_com_s1 .title{overflow:hidden;zoom:1;}
.i_com_s1 .title .tit{float:left; margin:0 0 0 27px;}
.i_com_s1 .title .more_link{margin:10px 0 0 30px;}
.i_com_s1 .title{margin:0 0 12px 0;}
.i_com_s2 .title{ color:#f69; font-size:18px; font-weight:bold; margin:0 0 13px 0;}
.i_pro_show{padding:0 13px 0 0; background:url(../../images/v4/index/i_sepe.png) no-repeat right center; margin:0 20px 0 0; float:left; width:205px;}
.i_pro_show h3{color:#666; font-weight:bold; font-size:14px; margin:0 0 17px 0;}
.i_pro_show h3 span{color:#999999; font-size:12px; font-weight:normal;}
.pro_pic_box{width:207px;zoom:1;}
.pro_pic_box a{ float:left; margin:0 8px 8px 0;zoom:1;}
.i_love_box .love_nums{float:left; margin:5px 0 0 0;}
.i_love_box .love_nums img{ position:relative; top:2px;}
.i_love_box .def_btn_s13{ float:right; margin:0 8px 0 0; display:block;}
.i_talk_list{width:200px; float:right; margin:0 27px 0 0; _display:inline;}
.i_talk_list h3{ color:#fd538c; font-weight:bold; margin:0 0 14px 0;}
.i_talk .title{height:16px; line-height:16px; margin:0;}
.i_talk li{padding:5px 0 3px; border-top:1px solid #e4e4e3;}
.i_talk .title a{color:#333; font-size:14px;}
.i_talk .join_nums{display:block; line-height:16px; color:#7d7d7d;}
.i_talk_list .all{width:54px; height:27px; background:url(../../images/v4/index/i_icon_4.png) no-repeat 0 0; display:inline-block; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:27px; float:right;}
.hot_act{width:300px;}
.hot_act .r_box{line-height:20px; width:200px;}
.hot_act .l_box{margin:0 20px 0 0;}
.hot_act .r_box .tit{height:20px; overflow:hidden;}
.hot_act .r_box .tit a{color:#666; font-size:14px; font-weight:bold;}
.hot_act .r_box .info{color:#aaa; height:40px; overflow:hidden;}
.hot_act .r_box .join_nums{color:#f69;}
.hot_act li{margin:0 0 9px 0; overflow:hidden;zoom:1;}
.joining_top{overflow:hidden;}
.i_pic_show{float:left; display:block;margin:26px 0 0 123px; width:515px;zoom:1;}
.i_pic_show .tit{font-size:16px; font-weight:bold; color:#4a4a4a; margin:0 0 8px 0; display:block; line-height:32px;}
.i_pic_show .l_box{ width:140px; margin:0 33px 0 0; _display:inline}
.u_info_box .avater{float:left; margin:0 10px 0 0;}
.u_info_box .name{display:block; width:94px; height:20px; line-height:20px; overflow:hidden; color:#ff85b4; font-size:14px;}
.i_pic_show .r_pic{float:left; overflow:hidden; width:339px;}
.i_pic_show .r_pic a{float:left;margin:0 1px 0 0; _display:inline;}
.i_pic_show li{margin:0 0 11px 0; overflow:hidden;zoom:1;}
.i_fl{width:365px;}
.i_fl .l_box{margin:0 24px 0 0;}
.i_fl .r_box{width:200px; line-height:24px;}
.i_fl .r_box .tit{height:48px; overflow:hidden;}
.i_fl .r_box .tit a{color:#666; font-size:14px; font-weight:bold;}
.i_fl .now_price{color:#848484; font-size:14px; font-weight:bold; margin:20px 0 18px 0;}
.joining_down{margin:20px 0 0 0;}
.i_fl .pop{ display:block; margin:14px 0 0 0;}
.try_use{width:255px;}
.try_use{margin:0 0 0 60px; _display:inline;}
.try_use .r_box{width:95px; line-height:24px;}
.try_use .l_box{margin:0 17px 0 0;}
.try_use .tit{height:72px; overflow:hidden;}
.try_use .tit a{ font-size:14px; font-weight:bold; color:#666;}
.try_use .try_nums i{color:#ff6699; font-size:14px; font-weight:bold;}
.try_use .def_btn_s2{display:block; font-weight:bold; margin:10px 0 0 0;}
.try_report{margin:0 0 0 43px; width:201px;}
.try_report .r_box{width:120px; line-height:18px;}
.try_report .l_box{margin:0 13px 0 0;}
.try_report .tit{height:36px; overflow:hidden;}
.try_report .tit a{color:#666; font-size:14px;}
.try_report li{margin: 0 0 24px 0; overflow:hidden;zoom:1;}
.i_store .title{padding:0 0 0 10px;}
.ist_foot{height:5px; width:228px; background:url(../../images/v4/index/box_bottom_bg.png) no-repeat 0 0; overflow:hidden;}
.ist_content{width:226px; border:1px solid #e7e7e7; background:#f2f2f2; border-bottom:none;}
.ist_pic_box{background:#fff; width:200px; height:200px; position:relative;}
.ist_pic{position:absolute; width:64px; height:64px; overflow:hidden;}
.ist_1{top:0; left:0;}
.ist_2{top:0; left:68px;}
.ist_3{top:0; left:136px;}
.ist_4{top:68px; left:0;}
.ist_5{top:68px; left:68px;}
.ist_6{top:68px; left:136px;}
.ist_7{top:136px; left:0;}
.ist_8{top:136px; left:68px;}
.ist_9{top:136px; left:136px;}
.ist_intro_box{padding:8px 0 5px 0; line-height:18px;}
.ist_intro_box .s_title{color:#333; display:block; height:18px; width:200px; overflow:hidden;}
.ist_intro_box .intro{color:#888;}
.i_store_item{float:left; margin:0 10px 0 0; _display:inline;}

.ad_box {position: relative;}
.ad_box img {position: relative;z-index: 5;}
.ad_box a {position: absolute;display: block;width: 240px;height: 73px;top: 0;text-indent: -9999px;z-index: 10;left: 0;background: url(../../images/v4/common/transparent.gif) repeat 0 0;}
.ad_box .first{width:160px; height:86px; left:365px;}
.ad_box .second{width:176px; height:86px; left:543px;}
.ad_box .third{width:182px; height:86px; left:725px;}